"""
文件的增删改
    touch()  创建文件
    mkdir()  创建目录
    unlink()  删除文件
    rmdir() 删除目录 并且只能删除空目录

"""
from pathlib import Path
import shutil

# 增
# Path('./file/聂茹凤.txt').touch()
# Path('./file/b').mkdir() #当目录已经存在的时候，会报错
# Path('./file/b').mkdir(exist_ok=True)  # 目录如果存在不会报错

# 删除
# Path('./file/聂茹凤.txt').unlink() # 文件如果不存在会抛出异常
# Path('./file/b').rmdir()  # 目录如果不存在会抛出异常

p = Path('./file/b')
# for item in p.iterdir():
#     if item.is_file():
#         item.unlink()
#
# p.rmdir()

# 修改
t = Path('./file/聂茹凤.txt')
new_name = t.with_name('hehe.txt')
t.rename(new_name)


